Door Groups

Table Name: GXT_DOORGROUPS_TBL

List

Request a list of door groups.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=List&SubType=GXT_DOORGROUPS_TBL
  • Response:

    Copy
    11=Door Group 1&12=Door Group 2

Detail

Request the details of a specific door group.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Request&Type=Detail&SubType=GXT_DOORGROUPS_TBL&RecId=<RecId>
  • Response:

    Copy
    DoorGroupId=11&Name=Door Group 1&IncludeAllDoorsEx=false&DoorId0=0&DoorId1=1&DoorSchedule0=2147483647&DoorSchedule1=2147483647

Update

Update a specific door group.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_DOORGROUPS_TBL&DoorGroupId=1&Name=Office Doors
  • Response:

    Copy
    OK

Create

Create a door group. To create a door group, use the same parameters as update but leave the DoorGroupId empty.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Submit&SubType=GXT_DOORGROUPS_TBL&DoorGroupId=&Name=Door Group 1&IncludeAllDoorsEx=false&DoorId0=0&DoorId1=1&DoorSchedule0=2147483647&DoorSchedule1=2147483647
  • Response:

    Copy
    OK

Delete

Delete a specific door group.

  • Request:

    Copy
    http://192.168.1.2/PRT_CTRL_DIN_ISAPI.dll?Command&Type=Delete&SubType=GXT_DOORGROUPS_TBL&RecId=<RecId>
  • Response:

    Copy
    OK

Parameters

Parameter

Display Name

Default Value

Notes

DoorGroupId

Database ID

11

The Detail, Control and Delete APIs use this value as the RecId.

Name

Name

Door Group 1

 

IncludeAllDoorsEx

Include All Doors

false

This is a legacy option that has no effect.

DoorId*

Door

0

 

DoorSchedule*

Schedule

2147483647

Default schedule is Always.

Parameters that contain multiple values are documented as <Parameter Name>*, where * is the index of the value. See Programming.